home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 015 / fontstk1.arc / DOCUMENT.ARC / PRINT3.DOC < prev    next >
Text File  |  1985-08-31  |  30KB  |  819 lines

  1. :load1 darkbold.f16
  2. :load2 normal.f08
  3. :lpp 65
  4. :font 1
  5. :lpi 9
  6. :dson
  7.  ╔══════════════════════════════════╗
  8.  ║ 2-22  IHSPRINT USER GUIDE        ║
  9.  ╚══════════════════════════════════╝
  10. :space 3
  11.              ┌─────────┐
  12.              │ :FONT n │
  13.              └─────────┘
  14. :font 0
  15. :lpi 6
  16. :scale 1
  17. :ccon
  18. :dsoff
  19. :space 2
  20.  
  21.           =:FONT    is used to activate an alternate font set.  An
  22.                    alternate font set can be created by using the
  23.                    IHSFONT character editor.  During the printing
  24.                    of a document, two alternate font sets can  be
  25.                    loaded and available at any one time.  Thus it
  26.                    is very easy to switch between these font sets
  27.                    at any time.
  28.  
  29.                    The  single  numeric  parameter  to  :FONT  is
  30.                    either 0,1 or 2.  A 0  activates  the  default
  31.                    font  set  which is supported by your printer.
  32.                    1 or 2 activates alternate font  set  1  or  2
  33.                    respectively.  _WARNING...  Before a :FONT 1 or_
  34.                    _2 is issued, you must  have previously  loaded_
  35.                    _the  alternate   font  by using  a  :LOAD1  or_
  36.                    _:LOAD2 command._=
  37. :space 2
  38.      !=FOR EXAMPLE ...=!
  39. :space 2
  40. :font 2
  41. :lpi 9
  42. :dson
  43.                ╔═══════════════╣ SAMPLE TEXT ╠══════════════════╗
  44.                ║                                                ║
  45.                ║ :load1 litebold.f16                            ║
  46.                ║                                                ║
  47.                ║ :load2 caligrap.p16                            ║
  48.                ║                                                ║
  49.                ║ This sentence is in regular font.              ║
  50.                ║                                                ║
  51.                ║ :font 1                                        ║
  52.                ║                                                ║
  53.                ║  THIS IS LIGHT BOLD FONT.                      ║
  54.                ║                                                ║
  55.                ║ :font 2                                        ║
  56.                ║                                                ║
  57.                ║  This is proportional calligraphy font.        ║
  58.                ║                                                ║
  59.                ║ :font 0                                        ║
  60.                ║                                                ║
  61.                ║ This is printed in normal font again.          ║
  62.                ║                                                ║
  63.                ╚════════════════════════════════════════════════╝
  64. :font 0
  65. :lpi 6
  66. :space 2
  67. :load1 litebold.f16
  68. :load2 caligrap.p16
  69.             This sentence is in regular font.
  70.  
  71. :font 1
  72.       THIS IS LIGHT BOLD FONT.
  73. :font 2
  74.              This is proportional calligraphy font.
  75. :font 0
  76.  
  77.             This is printed in normal font again.
  78.  
  79. :load1 darkbold.f16
  80. :load2 normal.f08
  81. :eject
  82. :font 1
  83. :lpi 9
  84. :dson
  85.  ╔══════════════════════════════════╗
  86.  ║       IHSPRINT USER GUIDE   2-23 ║
  87.  ╚══════════════════════════════════╝
  88. :space 3
  89.        ┌──────────────────┐
  90.        │ :ION   -  :IOFF  │
  91.        └──────────────────┘
  92. :font 0
  93. :lpi 6
  94. :scale 1
  95. :ccon
  96. :space 2
  97. :dsoff
  98.  
  99.            =:ION=    turns on the italics mode  of  printing.   All
  100.                    text  lines  which  follow  will be printed in
  101.                    italics mode until a
  102.  
  103.            =:IOFF=   control word is encountered.
  104. :space 2
  105.  
  106.            =NOTE:  The italics character set  is  not supported on
  107.                    the  CITOH printer.   However, you  may  print
  108.                    italics  by  using  the  alternate font  named
  109.                    ITALICS.FNT
  110. :space 2
  111.      !FOR EXAMPLE ...!=
  112. :ccoff
  113. :space 2
  114. :font 2
  115. :dson
  116. :lpi 9
  117.                ╔═══════════════╣ SAMPLE TEXT ╠══════════════════╗
  118.                ║                                                ║
  119.                ║ This line of text is in normal print mode.     ║
  120.                ║                                                ║
  121.                ║ :ion                                           ║
  122.                ║                                                ║
  123.                ║      Next to surviving an earthquake, nothing  ║
  124.                ║                                                ║
  125.                ║      is quite so satisfying as getting a       ║
  126.                ║                                                ║
  127.                ║      refund on your income tax.                ║
  128.                ║                                                ║
  129.                ║ :ioff                                          ║
  130.                ║                                                ║
  131.                ║ This final line is back to normal.             ║
  132.                ║                                                ║
  133.                ╚════════════════════════════════════════════════╝
  134. :font 0
  135. :dsoff
  136. :scale 1
  137. :lpi 6
  138. :space 2
  139.            This line of text is in normal print mode.
  140. :ion
  141.                Next to surviving an earthquake, nothing
  142.                is quite so satisfying as getting a
  143.                refund on your income tax.
  144. :ioff
  145.            This final line is back to normal.
  146.  
  147.  
  148.  
  149. :ccon
  150.  
  151.          =NOTE:=     The   italics   character   set  may  also  be
  152.                    activated  by  using  the   IHSPRINT   Control
  153.                    Characters   as   described   under   "Control
  154.                    Characters" above.
  155. :ccoff
  156. :eject
  157. :font 1
  158. :lpi 9
  159. :dson
  160.  ╔══════════════════════════════════╗
  161.  ║ 2-24  IHSPRINT USER GUIDE        ║
  162.  ╚══════════════════════════════════╝
  163. :space 3
  164.          ┌────────────────┐
  165.          │ :JON  - :JOFF  │
  166.          └────────────────┘
  167. :font 0
  168. :lpi 6
  169. :scale 1
  170. :ccon
  171. :dsoff
  172. :space 2
  173.  
  174.           =:JON  =   turns ON justification spacing for an alternate
  175.                    font  which  has  been  created  by IHSFONT as
  176.                    proportional.  This means that  the  width  of
  177.                    each  character in the font may vary according
  178.                    to the actual width of the letter or symbol.
  179.  
  180.           =:JOFF  =  turns OFF justification spacing.
  181.  
  182.                    The primary affect of these two control  words
  183.                    is  best  seen when trying to print text which
  184.                    is right margin justified.  If  the  alternate
  185.                    font  used  to  print the text is proportional
  186.                    AND the :JOFF control word has been used,  the
  187.                    printed  text  will  lose  it's  right  margin
  188.                    justification.  However, if the  :JON  control
  189.                    word   has  just  been  used,  the  words  are
  190.                    proportionalized but space between  the  words
  191.                    is   padded   so   that   the   right   margin
  192.                    justification is not destroyed.
  193. :space 1
  194.       !=FOR EXAMPLE ...=!
  195. :ccoff
  196. :space 1
  197. :font 2
  198. :lpi 9
  199. :dson
  200.                ╔═════════════════╣ SAMPLE TEXT ╠════════════════╗
  201.                ║                                                ║
  202.                ║ :font 0     {First print normally              ║
  203.                ║                                                ║
  204.                ║ Perseverance  is  failing  nineteen            ║
  205.                ║                                                ║
  206.                ║ times and succeeding the twentieth.            ║
  207.                ║                                                ║
  208.                ║ :load1 normal.p08  {Load proportional font     ║
  209.                ║                                                ║
  210.                ║ :font 1                                        ║
  211.                ║                                                ║
  212.                ║ :joff       {Turn off justification spacing    ║
  213.                ║                                                ║
  214.                ║ Perseverance  is  failing  nineteen            ║
  215.                ║                                                ║
  216.                ║ times and succeeding the twentieth.            ║
  217.                ║                                                ║
  218.                ║ :jon        {Turn on justification spacing     ║
  219.                ║                                                ║
  220.                ║ Perseverance  is  failing  nineteen            ║
  221.                ║                                                ║
  222.                ║ times and succeeding the twentieth.            ║
  223.                ║                                                ║
  224.                ╚════════════════════════════════════════════════╝
  225. :font 0
  226. :dsoff
  227. :lpi 6
  228. :space 1
  229.                    Perseverance  is  failing  nineteen
  230.                    times and succeeding the twentieth.
  231.  
  232. :load2 normal.p08
  233. :font 2
  234. :dson
  235. :joff
  236.                        Perseverance  is  failing  nineteen
  237.                        times and succeeding the twentieth.
  238.  
  239. :jon
  240.                     Perseverance  is  failing  nineteen
  241.                     times and succeeding the twentieth.
  242. :joff
  243. :load2 normal.f08
  244. :eject
  245. :font 1
  246. :lpi 9
  247.  ╔══════════════════════════════════╗
  248.  ║       IHSPRINT USER GUIDE   2-25 ║
  249.  ╚══════════════════════════════════╝
  250. :space 3
  251.        ┌──────────────────┐
  252.        │:LOAD1  -  :LOAD2 │
  253.        └──────────────────┘
  254. :font 0
  255. :lpi 6
  256. :scale 1
  257. :ccon
  258. :dsoff
  259. :space 2
  260.  
  261.           =:LOAD1=   loads an alternate font set into the  IHSPRINT
  262.                    internal  font  table number 1.  The parameter
  263.                    to this control word is a fully qualified file
  264.                    specification  which  identifies  a  font file
  265.                    created by the IHSFONT character editor.
  266.  
  267.  
  268.           =:LOAD2=   loads an alternate font set into the  IHSPRINT
  269.                    internal  font  table number 2.  The parameter
  270.                    to this control word is a fully qualified file
  271.                    specification  which  identifies  a  font file
  272.                    created by the IHSFONT character editor.
  273.  
  274. :space 3
  275.           =!FOR EXAMPLE ...!=
  276. :ccoff
  277. :font 2
  278. :lpi 9
  279. :space 2
  280. :dson
  281.                        ╔═════════════╣ SAMPLE TEXT ╠════════════╗
  282.                        ║                                        ║
  283.                        ║ :load1 a:graphics.f08                  ║
  284.                        ║                                        ║
  285.                        ║ :load2 caligrap.f08                    ║
  286.                        ║                                        ║
  287.                        ╚════════════════════════════════════════╝
  288. :font 0
  289. :dsoff
  290. :lpi 6
  291. :space 2
  292.                    Once the alternate  fonts  have  been  LOADed,
  293.                    selection  of one of the alternate sets is via
  294.                    the :FONT command.
  295. :eject
  296. :font 1
  297. :lpi 9
  298. :dson
  299.  ╔══════════════════════════════════╗
  300.  ║ 2-26  IHSPRINT USER GUIDE        ║
  301.  ╚══════════════════════════════════╝
  302. :space 3
  303.                 ┌────┐
  304.                 │:LPI│
  305.                 └────┘
  306. :font 0
  307. :lpi 6
  308. :scale 1
  309. :ccon
  310. :dsoff
  311. :space 2
  312.  
  313.            =:LPI=    is  used  to  set  the  number  of lines to be
  314.                    printed  per  inch.   The  parameter  to  this
  315.                    control  word  is  a  number from 1 to 9.  The
  316.                    usual line spacing is 6 lpi but  sometimes  it
  317.                    becomes  useful  to  change  the line spacing.
  318.                    Particularly  if  you   are   using   graphics
  319.                    characters  which you want to connect into one
  320.                    solid vertical line.  To  do  this,  you  will
  321.                    have to set LPI to 9.
  322.  
  323.  
  324.                    If you want =double spacing=, just set LPI to 3.
  325.  
  326.  
  327. :space 3
  328.       =!FOR EXAMPLE ...!=
  329. :ccoff
  330. :font 2
  331. :lpi 9
  332. :space 2
  333. :dson
  334.                ╔═════════════════╣ SAMPLE TEXT ╠════════════════╗
  335.                ║                                                ║
  336.                ║ :lpi 6                                         ║
  337.                ║                                                ║
  338.                ║ This line and the next one are                 ║
  339.                ║                                                ║
  340.                ║ printed at 6 lines per inch.                   ║
  341.                ║                                                ║
  342.                ║ :space 3                                       ║
  343.                ║                                                ║
  344.                ║ :lpi 3                                         ║
  345.                ║                                                ║
  346.                ║ This line and the next one are                 ║
  347.                ║                                                ║
  348.                ║ printed at 3 lines per inch.                   ║
  349.                ║                                                ║
  350.                ╚════════════════════════════════════════════════╝
  351. :font 0
  352. :dsoff
  353. :lpi 6
  354. :space 2
  355.                This line and the next one are
  356.                printed at 6 lines per inch.
  357. :space 3
  358. :lpi 3
  359.                This line and the next one are
  360.                printed at 3 lines per inch.
  361. :eject
  362. :font 1
  363. :lpi 9
  364. :dson
  365.  ╔══════════════════════════════════╗
  366.  ║       IHSPRINT USER GUIDE   2-27 ║
  367.  ╚══════════════════════════════════╝
  368. :space 3
  369.                ┌──────┐
  370.                │:PICA │
  371.                └──────┘
  372. :font 0
  373. :lpi 6
  374. :scale 1
  375. :space 2
  376. :dson
  377. :eon
  378. :ccon
  379.  
  380.          =:PICA=     turns on the PICA mode of printing.  All  text
  381.                    lines  which  follow  will  be printed in pica
  382.                    mode until a either a :ELITE, :COMP,  or  :PRO
  383.                    command is encountered.
  384.  
  385.                    This  command  is  used primarily on the CITOH
  386.                    printers.
  387. :space 4
  388.     !=FOR EXAMPLE ...=!
  389. :space 2
  390. :font 2
  391. :lpi 9
  392. :dson
  393. :ccoff
  394.                ╔═══════════════╣ SAMPLE TEXT ╠══════════════════╗
  395.                ║                                                ║
  396.                ║ :pro                                           ║
  397.                ║                                                ║
  398.                ║ This line of text is in proportional mode.     ║
  399.                ║                                                ║
  400.                ║ :elite                                         ║
  401.                ║                                                ║
  402.                ║ This line is printed in elite.                 ║
  403.                ║                                                ║
  404.                ║ :pica                                          ║
  405.                ║                                                ║
  406.                ║ This final line is in pica                     ║
  407.                ║                                                ║
  408.                ╚════════════════════════════════════════════════╝
  409.  
  410. :font 0
  411. :eject
  412. :font 1
  413. :lpi 9
  414.  ╔══════════════════════════════════╗
  415.  ║ 2-28  IHSPRINT USER GUIDE        ║
  416.  ╚══════════════════════════════════╝
  417. :space 3
  418.                ┌──────┐
  419.                │ :PRO │
  420.                └──────┘
  421. :font 0
  422. :lpi 6
  423. :scale 1
  424. :space 2
  425. :dsoff
  426. :ccon
  427.  
  428.           =:PRO=     turns  on  PROPORTIONAL  printing.   All  text
  429.                    lines   which   follow   will  be  printed  in
  430.                    proportional until a either a  :ELITE,  :COMP,
  431.                    or :PICA command is encountered.
  432.  
  433.                    This  command  is  used primarily on the CITOH
  434.                    printers.
  435. :space 4
  436.     !=FOR EXAMPLE ...=!
  437. :space 2
  438. :font 2
  439. :lpi 9
  440. :dson
  441. :ccoff
  442.                ╔═══════════════╣ SAMPLE TEXT ╠══════════════════╗
  443.                ║                                                ║
  444.                ║ :pro                                           ║
  445.                ║                                                ║
  446.                ║ This line of text is in proportional mode.     ║
  447.                ║                                                ║
  448.                ║ :elite                                         ║
  449.                ║                                                ║
  450.                ║ This line is printed in elite.                 ║
  451.                ║                                                ║
  452.                ║ :pica                                          ║
  453.                ║                                                ║
  454.                ║ This final line is in pica                     ║
  455.                ║                                                ║
  456.                ╚════════════════════════════════════════════════╝
  457.  
  458. :font 0
  459. :eject
  460. :font 1
  461. :lpi 9
  462.  ╔══════════════════════════════════╗
  463.  ║       IHSPRINT USER GUIDE   2-29 ║
  464.  ╚══════════════════════════════════╝
  465. :space 3
  466.          ┌─────────────────┐
  467.          │:SBON  -  :SBOFF │
  468.          └─────────────────┘
  469. :font 0
  470. :lpi 6
  471. :scale 1
  472. :ccon
  473. :dson
  474. :eon
  475. :space 2
  476.          =:SBON=     turns on the SUBSCRIPT mode of printing.   All
  477.                    text   which   follows   will  be  printed  in
  478.                    subscript until a
  479.  
  480.          =:SBOFF=    control word is encountered.  This will  cause
  481.                    all  text  lines  which  follow  to be printed
  482.                    normally.
  483. :space 2
  484.          =NOTE:     SUBSCRIPT mode  is  NOT supported on the CITOH
  485.                    Printer.
  486.  
  487.          =NOTE:=     SUBSCRIPT  mode  is  most easily used with the
  488.                    Control characters as described  under  "Control
  489.                    Characters"  above and in the examples below.
  490. :space 2
  491.        =!FOR EXAMPLE ...  =!
  492. :ccoff
  493. :space 2
  494. :font 2
  495. :dson
  496. :lpi 9
  497.                ╔═════════════════╣ SAMPLE TEXT ╠════════════════╗
  498.                ║                                                ║
  499.                ║ :ccon        Activate control characters       ║
  500.                ║                                                ║
  501.                ║ Ammonia is passed through brine followed       ║
  502.                ║                                                ║
  503.                ║ by CO~2~ forming NaCO~3~.                      ║
  504.                ║                                                ║
  505.                ║ :ccoff       Deactivate control characters     ║
  506.                ║                                                ║
  507.                ║ :sbon                                          ║
  508.                ║                                                ║
  509.                ║ This whole sentence is subscripted.            ║
  510.                ║                                                ║
  511.                ║ :sboff                                         ║
  512.                ║                                                ║
  513.                ╚════════════════════════════════════════════════╝
  514. :font 0
  515. :dsoff
  516. :lpi 6
  517. :space 2
  518. :ccon
  519.                        Ammonia is passed through brine followed
  520.                        by CO~2~ forming NaCO~3~.
  521. :ccoff
  522. :SPACE 2
  523. :sbon
  524.  
  525.                        This whole sentence is subscripted.
  526. :sboff
  527. :eject
  528. :font 1
  529. :dson
  530. :lpi 9
  531.  ╔══════════════════════════════════╗
  532.  ║ 2-30  IHSPRINT USER GUIDE        ║
  533.  ╚══════════════════════════════════╝
  534. :space 3
  535.                ┌────────┐
  536.                │:SCALE n│
  537.                └────────┘
  538. :font 0
  539. :lpi 6
  540. :scale 1
  541. :ccon
  542. :dsoff
  543. :space 1
  544.         =:SCALE=     sets the  print  character  scale  whenever an
  545.                    alternate font  is  being  used.   The  single
  546.                    parameter  is  a  number  from  1 to 10.  Only
  547.                    fonts which are created  in  scale  1  may  be
  548.                    scaled  up  to  10.   Those  fonts  which  are
  549.                    created by IHSFONT  in  scale  2  may  not  be
  550.                    changed.
  551.  
  552.                    Essentially, the SCALE parameter sets the size
  553.                    of the printed  character  to  "n"  times  the
  554.                    normal   size.   Thus,  :SCALE  5  will  print
  555.                    letters  5  times  normal  size.   =Because  of
  556.                    this= you  must remember that if the characters
  557.                    are twice as big, only 1/2 the  normal  number
  558.                    of   characters   will  fit  on  a  line.   If
  559.                    characters are 4 times as big (:SCALE 4)  then
  560.                    only  1/4 the normal number of characters will
  561.                    fit on a line.
  562.  
  563.                    A simple rule of thumb is to take  the  normal
  564.                    print width (say, 80 characters) and divide by
  565.                    the scale size.  Thus if you set scale  to  8,
  566.                    only  10 characters will fit on a printed line
  567.                    (80 divided by 8).
  568. :eject
  569. :font 1
  570. :lpi 9
  571. :dson
  572.  ╔══════════════════════════════════╗
  573.  ║       IHSPRINT USER GUIDE   2-31 ║
  574.  ╚══════════════════════════════════╝
  575. :space 3
  576.                ┌──────┐
  577.                │:SCALE│
  578.                └──────┘
  579. :font 0
  580. :lpi 6
  581. :scale 1
  582. :dsoff
  583. :ccon
  584. :space 2
  585.       =!FOR EXAMPLE ...  =!
  586. :ccoff
  587. :space 1
  588. :font 2
  589. :dson
  590. :lpi 9
  591.                ╔═════════════════╣ SAMPLE TEXT ╠════════════════╗
  592.                ║                                                ║
  593.                ║ :load2 normal.f08                              ║
  594.                ║                                                ║
  595.                ║ :font 2                                        ║
  596.                ║                                                ║
  597.                ║ This is printed in scale 1.                    ║
  598.                ║                                                ║
  599.                ║ :scale 2                                       ║
  600.                ║                                                ║
  601.                ║ This is printed in scale 2.                    ║
  602.                ║                                                ║
  603.                ║ :scale 4                                       ║
  604.                ║                                                ║
  605.                ║ Printed in scale 4.                            ║
  606.                ║                                                ║
  607.                ║ :scale 1                                       ║
  608.                ║                                                ║
  609.                ╚════════════════════════════════════════════════╝
  610. :lpi 6
  611. :dsoff
  612. :space 2
  613. :scale 1
  614.                   This is printed in scale 1.
  615. :scale 2
  616.        This is printed in scale 2.
  617. :scale 4
  618.  Printed in scale 4.
  619. :scale 1
  620. :eject
  621. :font 1
  622. :lpi 9
  623. :dson
  624.  ╔══════════════════════════════════╗
  625.  ║ 2-32  IHSPRINT USER GUIDE        ║
  626.  ╚══════════════════════════════════╝
  627. :space 3
  628.           ┌─────────────────┐
  629.           │:SPON  or  :SPOFF│
  630.           └─────────────────┘
  631. :font 0
  632. :lpi 6
  633. :scale 1
  634. :ccon
  635. :dsoff
  636. :eon
  637. :space 2
  638.          =:SPON=     turns on the  SUPERSCRIPT  mode  of  printing.
  639.                    All  text  which  follows  will  be printed in
  640.                    superscript until a
  641.  
  642.          =:SPOFF=    control word is encountered.  This will  cause
  643.                    all  text  lines  which  follow  to be printed
  644.                    normally.
  645.  
  646.          =NOTE:     SUPERSCRIPT mode is NOT supported on the CITOH
  647.                    Printer.
  648.  
  649.          =NOTE:=     SUPERSCRIPT  mode is most easily used with the
  650.                    Control   characters   as    described   under
  651.                    "Control Characters" above and in the examples
  652.                    below.
  653. :space 1
  654.           =! FOR EXAMPLE ...=!
  655. :ccoff
  656. :space 1
  657. :font 2
  658. :dson
  659. :lpi 9
  660.                ╔═════════════════╣ SAMPLE TEXT ╠════════════════╗
  661.                ║                                                ║
  662.                ║ :ccon                                          ║
  663.                ║                                                ║
  664.                ║ Algebraic notation is easy with FONTASTIC.     ║
  665.                ║                                                ║
  666.                ║ For example:                                   ║
  667.                ║                                                ║
  668.                ║      x^3^ + x^4^ - y^n^==                      ║
  669.                ║                                                ║
  670.                ║ :ccoff                                         ║
  671.                ║                                                ║
  672.                ╚════════════════════════════════════════════════╝
  673. :font 0
  674. :lpi 4
  675. :dsoff
  676. :space 1
  677. :ccon
  678.  
  679.                Algebraic notation is easy with FONTASTIC.
  680.                For example:
  681.  
  682. :eoff
  683.                      x^3^== + x^4^== - y^n^==
  684. :eon
  685.  
  686. :lpi 6
  687.          =NOTE:=     A peculiarity of the EPSON printer is that the
  688.                    printer is left in double strike mode whenever
  689.                    SUBSCRIPT  or  SUPERSCRIPT is invoked.  To put
  690. :ccoff
  691.                    the mode back to normal, the double == is  put
  692.                    after  the last control character code to turn
  693.                    on then turn off the double strike mode.
  694. :eject
  695. :font 1
  696. :lpi 9
  697. :dson
  698.  ╔══════════════════════════════════╗
  699.  ║       IHSPRINT USER GUIDE   2-33 ║
  700.  ╚══════════════════════════════════╝
  701. :space 3
  702.                ┌─────┐
  703.                │:UDIR│
  704.                └─────┘
  705. :font 0
  706. :lpi 6
  707. :scale 1
  708. :space 2
  709. :dsoff
  710. :ccon
  711.  
  712.           =:UDIR=    Causes IHSPRINT to send special control  codes
  713.                    to the printer which will cause the printer to
  714.                    print    all    text    which    follows    in
  715.                    uni-directional  mode.   This  means  that the
  716.                    print head will only print in  one  direction.
  717.                    This  mode  remains  in  effect  until a :BDIR
  718.                    command is encountered.
  719. :space 2
  720.           = NOTE=    It is recommended that uni-directional mode be
  721.                    used  when printing SCALE 2 alternate fonts or
  722.                    when  printing  vertical  lines   to   prevent
  723.                    distortion  caused by bi-directional printing.
  724.  
  725.  
  726. :space 2
  727.     !=FOR EXAMPLE ...=!
  728. :space 2
  729. :font 2
  730. :lpi 9
  731. :ccoff
  732. :dson
  733.                ╔═══════════════╣ SAMPLE TEXT ╠══════════════════╗
  734.                ║                                                ║
  735.                ║ :udir    <== Activate uni-directional printing ║
  736.                ║                                                ║
  737.                ║ All these lines will be printed                ║
  738.                ║                                                ║
  739.                ║ in uni-directional mode.  This means the print ║
  740.                ║                                                ║
  741.                ║ head will print in only one direction.         ║
  742.                ║                                                ║
  743.                ║ :bdir   <== Activate  bi-directional printing  ║
  744.                ║                                                ║
  745.                ║ Everything from here will be printed in        ║
  746.                ║                                                ║
  747.                ║ bi-directional mode.                           ║
  748.                ║                                                ║
  749.                ╚════════════════════════════════════════════════╝
  750.  
  751. :eject
  752. :font 1
  753. :lpi 9
  754. :dson
  755. ╔══════════════════════════════════╗
  756. ║ 2-34   IHSPRINT USER GUIDE       ║
  757. ╚══════════════════════════════════╝
  758. :space 3
  759.         ┌────────────────┐
  760.         │ :UON or :UOFF  │
  761.         └────────────────┘
  762. :font 0
  763. :lpi 6
  764. :scale 1
  765. :ccon
  766. :dsoff
  767. :space 2
  768.           =:UON=     turns on the underscore mode of printing.  All
  769.                    text  lines  which follow will be printed with
  770.                    underscore until a
  771.  
  772.           =:UOFF=    control word is encountered.
  773. :space 3
  774.       != FOR EXAMPLE ...  =!
  775. :space 2
  776. :font 2
  777. :lpi 9
  778. :dson
  779.  
  780.                ╔══════════════════ SAMPLE TEXT ═════════════════╗
  781.                ║                                                ║
  782.                ║ This line of text is in normal print mode.     ║
  783.                ║                                                ║
  784.                ║ :uon                                           ║
  785.                ║                                                ║
  786.                ║     Monday is a hard way to spend              ║
  787.                ║                                                ║
  788.                ║     one-seventh of your life.                  ║
  789.                ║                                                ║
  790.                ║ :uoff                                          ║
  791.                ║                                                ║
  792.                ║ This final line is back to normal.             ║
  793.                ║                                                ║
  794.                ╚════════════════════════════════════════════════╝
  795. :font 0
  796. :dsoff
  797. :lpi 6
  798. :space 2
  799.                  This line of text is in normal print mode.
  800.  
  801. :ccon
  802.                     _Monday is a hard way to spend_
  803.                     _one-seventh of your life._
  804. :ccoff
  805.  
  806.                  This final line is back to normal.
  807.  
  808. :ccon
  809.  
  810.           =NOTE:=    The  underscore  mode may also be activated by
  811.                    using  the  IHSPRINT  control  characters   as
  812.                    described under "Control Characters" above.
  813.  
  814.                    When you have leading blanks on your line of text
  815.                    your printer may underscore these.  To circumvent
  816.                    this, use the control characters instead of words.
  817. :ccoff
  818. :eject
  819.